protest against a person/institution calling out 'down with' - Español Inglés Diccionario